A Hierarchical 3-D Direct Helmholtz Solver by Domain Decomposition and Modified Fourier Method
نویسندگان
چکیده
The paper contains a noniterative solver for the Helmholtz and the modified Helmholtz equations in a hexahedron. The solver is based on domain decomposition. The solution domain is divided into mostly parallelepiped subdomains. In each subdomain a particular solution of the nonhomogeneous Helmholtz equation is first computed by a fast spectral 3-D method which was developed in our earlier papers (see, for example, SIAM J. Sci. Comput., 20 (1999), pp. 2237–2260). This method is based on the application of the discrete Fourier transform accompanied by a subtraction technique. For high accuracy the subdomain boundary conditions must be compatible with the specified inhomogeneous right-hand side at the edges of all the interfaces. In the following steps the partial solutions are hierarchically matched. At each step pairs of adjacent subdomains are merged into larger units. The paper describes in detail the matching algorithm for two boxes which is a basis for the domain decomposition scheme. The hierarchical approach is convenient for parallelization and can minimize the global communication. The algorithm requires O(N3 logN) operations, where N is the number of grid points in each direction.
منابع مشابه
High Order Fourier-Spectral Solutions to Self Adjoint Elliptic Equations
We develop a High Order Fourier solver for nonseparable, selfadjoint elliptic equations with variable (diffusion) coefficients. The solution of an auxiliary constant coefficient equation, serves in a transformation of the dependent variable. There results a ”modified Helmholtz” elliptic equation with almost constant coefficients. The small deviations from constancy are treated as correction ter...
متن کاملDomain Decomposition Methods for the Helmholtz Equation: A Numerical Investigation
where k := 2π f/c is the wavenumber with frequency f ∈ R and c := c(x,y,z) is the velocity of the medium, which varies in space. The geophysical model SEG– SALT is used as a benchmark problem on which we will test some existing domain decomposition methods in this paper. In this model, the domain Ω is defined as (0,13520)× (0,13520)× (0,4200) m, the velocity is described as piecewise constants ...
متن کاملOn 3D modeling of seismic wave propagation via a structured parallel multifrontal direct Helmholtz solver
We consider the modeling of (polarized) seismic wave propagation on a rectangular domain via the discretization and solution of the inhomogeneous Helmholtz equation in 3D, by exploiting a parallel multifrontal sparse direct solver equipped with Hierarchically Semi-Separable (HSS) structure to reduce the computational complexity and storage. In particular, we are concerned with solving this equa...
متن کاملA Hierarchical 3-D Poisson Modified Fourier Solver by Domain Decomposition
1 Computer Science Department, Technion-Israel Institute of Technology, Haifa 32000, Israel. E-mail: [email protected] 2 Computer Science Department, Technion, Haifa 32000, Israel. E-mail: [email protected]. On leave at Yale University, Department of Mathematics, 10 Hillhouse Avenue, New Haven, Connecticut 06520-8283. 3 School of Mathematical Sciences, Tel Aviv University, Tel A...
متن کاملShifted Laplacian RAS Solvers for the Helmholtz Equation
where Ω is a bounded polygonal region in <, and the ∂ΩD, ∂ΩN and ∂ΩS correspond to subsets of ∂Ω where the Dirichlet, Neumann and Sommerfeld boundary conditions are imposed. The main purpose of this paper is to introduce novel two-level overlapping Schwarz methods for solving the Helmholtz equation. Among the most effective parallel two-level domain decomposition solvers for the Helmholtz equat...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- SIAM J. Scientific Computing
دوره 26 شماره
صفحات -
تاریخ انتشار 2005